Dictionaries
English
English
Русский
Sign In
Registration
English
English
Russian
Russian
English
Russian
Search results
Impress (someone) with (something)
Impress (something) on (someone)
Impress a client
Impress a judge
Impress an audience
Impress peers
Impress the crowd
Impress upon (someone) the importance of (something)